約 3,726,595 件
https://w.atwiki.jp/linux_kai/pages/25.html
Total - (Today - Yesterday - ) 最終更新日 2010/08/09 20 03 ここでは、debian lenny上のXLinkKaiでPLANEX GW-NS54CW (Atheros AR2413)を使えるようにしたときのメモです。 当然ながらインストールなどすべての作業は 自己責任でお願いします。 1.madwifiドライバのインストール 2.ドライバとインタフェースの確認 3.kai設定 コメント 1.madwifiドライバのインストール madwifiドライバをダウンロードして、インストールします。 #madwifiドライバはディストリビューションによっては標準でパッケージされているかもしれません。 #このページでは、"debian lenny"での記載をしています。 $ uname -a Linux utsusemi 2.6.26-2-686 #1 SMP Wed May 12 21 56 10 UTC 2010 i686 GNU/Linux PCカードをPCに取り付けます。 PCカードを確認します。 $ lspci 03 00.0 Ethernet controller Atheros Communications Inc. AR2413 802.11bg NIC (rev 01) 標準で読み込まれたドライバを確認します。 $ lsmod | grep ath ath5k 87648 0 mac80211 139808 1 ath5k cfg80211 21608 2 ath5k,mac80211 ath5kドライバをアンロードします。 $ sudo ifconfig wlan0 down $ sudo modprobe -r ath5k 標準で読み込まれたath5kドライバを使用しないように設定します。 $ sudo vi /etc/modprobe.d/blacklist blacklist ath5k ← ファイルの最終行に追加します 必要であればudevファイルを修正しておきます。 $ sudo vi /etc/udev/rules.d/70-persistent-net.rules SubVersionをインストールします。 $ sudo aptitude install subversion madwifiをダウンロードします。 $ cd ~/Downloads $ svn checkout http //madwifi-project.org/svn/madwifi/trunk madwifi $ svn update $ cd madwifi madwifiをビルドしてインストールします。 $ sudo make clean $ sudo make $ sudo make install madwifiドライバをロードします。 $ sudo modprobe ath_pci madwifi初期化スクリプトを作成とスクリプト内容。 $ sudo touch /usr/local/bin/madwifi_adhoc.sh $ sudo chmod 755 /usr/local/bin/madwifi_adhoc.sh $ sudo vi /usr/local/bin/madwifi_adhoc.sh #!/bin/sh /usr/local/bin/wlanconfig ath0 destroy /usr/local/bin/wlanconfig ath0 create wlandev wifi0 wlanmode adhoc sleep 2 # NetworkManager無線を有効化するをOFFにします /bin/dbus-send --system --type=method_call --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string org.freedesktop.NetworkManager string WirelessEnabled variant boolean false sleep 2 /sbin/ifconfig ath0 down /sbin/iwconfig ath0 channel 1 /sbin/iwconfig ath0 essid PSP_AULJM05500_L_MHP2Q000 /sbin/ifconfig ath0 up 2.ドライバとインタフェースの確認 インタフェースを初期化します。 $ sudo /usr/local/bin/madwifi_adhoc.sh ドライバ情報を確認します。 $ lsmod | grep ath ath_rate_sample 10560 1 ath_pci 201432 0 wlan 194288 4 wlan_scan_sta,ath_rate_sample,ath_pci ath_hal 350592 3 ath_rate_sample,ath_pci $ sudo modinfo ath_pci | head -10 filename /lib/modules/2.6.26-2-686/net/ath_pci.ko license Dual BSD/GPL version svn r4128 (trunk) description Support for Atheros 802.11 wireless LAN cards. ... インタフェースを確認します。 $ sudo ifconfig ath0 ath0 Link encap Ethernet HWaddr 06 90 cc ?? ? ?? UP BROADCAST RUNNING MULTICAST MTU 1500 Metric 1 RX packets 380548 errors 0 dropped 0 overruns 0 frame 0 TX packets 1047218 errors 0 dropped 0 overruns 0 carrier 0 collisions 0 txqueuelen 0 RX bytes 42128680 (40.1 MiB) TX bytes 147652484 (140.8 MiB) $ sudo iwconfig ath0 ath0 IEEE 802.11g ESSID "PSP_AULJM05500_L_MHP2Q000" Nickname "" Mode Ad-Hoc Frequency 2.412 GHz Cell BE E8 7A ?? ?? ?? Bit Rate 0 kb/s Tx-Power 18 dBm Sensitivity=1/1 Retry off RTS thr off Fragment thr off Encryption key off Power Management off Link Quality=21/70 Signal level=-75 dBm Noise level=-96 dBm Rx invalid nwid 8 Rx invalid crypt 0 Rx invalid frag 0 Tx excessive retries 0 Invalid misc 0 Missed beacon 0 3.kai設定 XLink Kai ConfigurationのNetworkAdapterは、"ath0"を選択します。#XLink Kai Configurationは、kai設定編のkai設定を参照してください。 このページについての指摘や情報がありましたらコメントに投稿をお願いします。 以上で主な設定は終わり。 上へ戻る コメント 違うドライバが~の箇所を削除しました -- kar (2010-06-18 22 44 22) 名前 コメント
https://w.atwiki.jp/vmlinuz/pages/30.html
openssl 1.0.1cのソースからのインストール TOP linux opnessl 1.0.1c install src 概要 ソースからコンパイルを行ってインストールする方法 コンテンツ一覧 +コンテンツ一覧 openssl 1.0.1cのソースからのインストール概要コンテンツ一覧 実行環境 実施手順ソースの入手、コンパイル~インストール configure オプション 補足 参考サイト 実行環境 CentOS 6.3(minimal) 実施手順 ソースの入手、コンパイル~インストール ############################################################# OSによってパターンが変わります############################################################# 管理者権限で実行su - # case by CentOSsudo su # case by ubuntu ############################################################# 以降の手順は基本的に同じです。############################################################ # ソースダウンロード先comp_dir=/usr/local/src# パッケージ名pack_name=openssl# バージョンversion=-1.0.1c# ソースのファイル形式ext=.tar.gz# tar解凍時のオプションext_opt=z# インストール先ディレクトリins_dir=/opt/${pack_name}# ダウンロード元パッケージdl_uri=http //www.openssl.org/source/openssl-1.0.1c.tar.gz cd ${comp_dir}rm -rf ${pack_name}${version}wget ${dl_uri} -O ${pack_name}${version}${ext}tar ${ext_opt}xf ${pack_name}${version}${ext}cd ${pack_name}${version}./config \--prefix=${ins_dir} \ make /bin/mv ${ins_dir} /tmp/${pack_name}_bk`date +%Y%m%d%H%M%S`make install configure オプション 補足 ソースからのインストールに関する共通の注意点を参照してください。 通常のconfigureファイルが無く、「config」でMakefileを生成します。 似たようなファイルに「Configure」がありますが、こちらでMakefileを生成するとコンパイルエラーになります。 コンパイルエラーになる理由は今のところ不明です。 ですが、INSTALLファイルの指示に従った場合「config」を使うようですので「Configure」は忘れていいと思います。 config --help とするとUsageがCongiureになっているのですけど・・・ 参考サイト Today - Yesterday - Total -
https://w.atwiki.jp/linuxjapanwiki/pages/314.html
D1saster D1sasterは、Gentoo Linuxをベースに日本で開発されているLinuxである。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ▲デスクトップ画面 各種データ 開発者 D1saster(atmarx64) 系統 Gentoo Linux 開発状況 開発中 初版 2021年1月1日 最新版 ローリングリリース アップデート方式 Continual パッケージ管理 Portage カーネル Linux ウェブサイト http //d1saster.wp.xdomain.jp/ 概要 Gentoo Linuxの高い適応性というメリットを残し、インストールが困難というデメリットを克服するために開発されている。 複雑な日本語化作業、Portageの設定作業が予め行われており、ユーザーは比較的容易にインストールをすることができる。 Portageでは、事前にUSEフラグを指定しておくことにより、必要に応じてパッケージの機能を取捨選択してコンパイルを行うことができる。 このため、全体として柔軟性やカスタマイズ性が非常に高い。 現時点での対応アーキテクチャはAMD64のみである。 neoapt neoaptは、Gentoo Linuxで本物のaptコマンドを実行できるようにしたものである。 Gentooの柔軟性を維持しながら、Portageの欠点を補うことができる。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ▲neoaptでGIMPを導入した様子 コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関してはWiki運営掲示板にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 + 上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2021-02-11 22 30 08) 名前 コメントログ
https://w.atwiki.jp/asdfa/pages/1138.html
#menu やりたいこと LinuxでVideo録画が行いたい ストリーミングがやりたい できたらweb録画をやりたい ソフトウェア導入方法 Debian3.1のカーネルを2.4→2.6にアップデート UBSドライバー,録画ソフトインストール ストリーミングソフトインストール(spook) 構成 PC(非常に旧式ですw) CPU pen233Mhz メモリー 32M HDD 3.2G I/F USB1.0、FDD シリアル、パラレル(CD-ROMなんて物は無いです) キャプチャーカード Plexter PX-TV402U OS APT及びネットワークインストール容易なDebian3.1を使用 Debian3.1のカーネルを2.4→2.6にアップデート Plexter PX-TV402U用のデバイスドライバーはカーネル2.6でないと起動しないためアップデートしています。 ソフトをAPTからインストール gcc-3.0 gccが見つからんとでるのでリンクを張っておく #ln -sf /usr/bin/gcc-3.0 /usr/bin/gcc kernel-package libncurses-dev module-init-tools http //www.kernel.org/ からカーネルソース取得(自分が取得した時は2.6.16だった) make menuconfig でコンフィグ設定 自分が設定したコンフィグは添付参照(無線LANとかかなり削っています) #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (.config) 以下コマンド入力 削除簡単な様にdebパッケージにしています。 make-kpkg は非常に時間がかかります。このPCだと4時間ぐらい。。寝る前にやって起きたらできる感じです make-kpkg clean make-kpkg kernel-image 以下のフォルダーに作成されるのでdebパッケージをインストール debパッケージ消したい場合は dpkg --purge コマンドで /usr/src/linux/kernel-image-2.6.16_10.00.Custom_i386.deb dpkg -i kernel-image-2.6.16_10.00.Custom_i386.deb initrdイメージを作る debian /boot#mkinitrd -o /boot/initrd.img-2.6.16 2.6.16 /boot/grub/menu.lst内容を修正する debian /boot/grub# vi menu.lst PCリブート 1回目の起動だとエラーが出て異常に重たい(ネットワークも使えない)が再度リブートすると正常に動作する様に UBSドライバー,録画ソフトインストール インストール録画使用した感 ドライバーはインストールされるが、録画用のソフトはインストールされない make時カーネル2.6のソースを見ている様子 録画時他のサイトで言われていた様に音ズレする。(1Mbpsで3分で1〜2秒ずれる) 但し3Mbpsで行うと音ズレが発生しなかった。 インストール方法 http //oss.wischip.com/ からLinux用のソースを取ってくる makeする エラーで停止。fxloadが無いみたいなのでAPTでインストールする 【makeログ】 debian /home/ks/wis-go7007-linux-0.9.8# make Your system appears to be missing fxload. Please install fxload before continuing. make *** [fxload_check] Error 1 再度make実施 正常にコンパイルできた 【makeログ】 debian /home/ks/wis-go7007-linux-0.9.8# make ***** Using kernel source in /usr/src/linux/linux-2.6.16 ***** make modules -C /usr/src/linux/linux-2.6.16 M=/home/ks/wis-go7007-linux-0.9.8/kernel make[1] Entering directory `/usr/src/linux/linux-2.6.16 CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-v4l2.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-driver.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-i2c.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-fw.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-usb.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/snd-go7007.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7115.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw9903.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-uda1342.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-sony-tuner.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7113.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-ov7640.o CC [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw2804.o Building modules, stage 2. MODPOST CC /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-usb.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-usb.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/go7007.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/go7007.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/snd-go7007.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/snd-go7007.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-ov7640.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-ov7640.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7113.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7113.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7115.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7115.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-sony-tuner.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-sony-tuner.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw2804.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw2804.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw9903.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw9903.ko CC /home/ks/wis-go7007-linux-0.9.8/kernel/wis-uda1342.mod.o LD [M] /home/ks/wis-go7007-linux-0.9.8/kernel/wis-uda1342.ko make[1] Leaving directory `/usr/src/linux/linux-2.6.16 sed -e s/@FIRMWARE_DIR@/\\/usr\\/lib\\/hotplug\\/firmware/ \ -e s/@FXLOAD@/\\/sbin\\/fxload/ \ hotplug/wis-ezusb.in hotplug/wis-ezusb sed -e s/@FIRMWARE_DIR@/\\/usr\\/lib\\/hotplug\\/firmware/ \ -e s/@FXLOAD@/\\/sbin\\/fxload/ \ udev/wis-ezusb.rules.in udev/wis-ezusb.rules make -C apps CFLAGS="-I/usr/src/linux/linux-2.6.16/include -I../include" make[1] Entering directory `/home/ks/wis-go7007-linux-0.9.8/apps gcc -Wall -I/usr/src/linux/linux-2.6.16/include -I../include -o gorecord gorecord.c tv-freq.c gcc -Wall -I/usr/src/linux/linux-2.6.16/include -I../include -o modet modet.c -lncurses make[1] Leaving directory `/home/ks/wis-go7007-linux-0.9.8/apps debian /home/ks/wis-go7007-linux-0.9.8# make installをする 【make installログ】 debian /home/ks/wis-go7007-linux-0.9.8# make install make modules_install INSTALL_MOD_PATH= \ -C /usr/src/linux/linux-2.6.16 M=/home/ks/wis-go7007-linux-0.9.8/kernel make[1] Entering directory `/usr/src/linux/linux-2.6.16 INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/go7007-usb.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/go7007.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/snd-go7007.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-ov7640.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7113.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-saa7115.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-sony-tuner.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw2804.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-tw9903.ko INSTALL /home/ks/wis-go7007-linux-0.9.8/kernel/wis-uda1342.ko make[1] Leaving directory `/usr/src/linux/linux-2.6.16 /sbin/depmod -a Installing include files into /usr/src/linux/linux-2.6.16/include/linux install -m 0644 include/*.h /usr/src/linux/linux-2.6.16/include/linux Installing firmware files into /usr/lib/hotplug/firmware [ -d /usr/lib/hotplug/firmware ] || \ install -d /usr/lib/hotplug/firmware [ -d /usr/lib/hotplug/firmware/ezusb ] || \ install -d /usr/lib/hotplug/firmware/ezusb rm -f /usr/lib/hotplug/firmware/PX-402U.bin install -m 0644 firmware/*.bin /usr/lib/hotplug/firmware install -m 0644 firmware/ezusb/*.hex /usr/lib/hotplug/firmware/ezusb install -m 0755 hotplug/wis-ezusb /etc/hotplug/usb install -m 0644 hotplug/wis.usermap-ezusb \ /etc/hotplug/usb/wis.usermap make install -C apps DESTDIR= make[1] Entering directory `/home/ks/wis-go7007-linux-0.9.8/apps No install for apps yet make[1] Leaving directory `/home/ks/wis-go7007-linux-0.9.8/apps debian /home/ks/wis-go7007-linux-0.9.8# インストール後のデバイスの確認 リブートしてlsmod してみると以下のが追加されているのがわかる snd_go7007 6820 1 go7007 snd_pcm 80648 1 snd_go7007 snd_timer 22788 1 snd_pcm snd_page_alloc 10248 1 snd_pcm snd 49252 3 snd_go7007,snd_pcm,snd_timer soundcore 9568 1 snd dmesg コマンドで確認してみると組み込まれているのが確認できる 但しPCがUSB1.0なので警告が出ている Linux video capture interface v1.00 go7007-usb probing new GO7007 USB board go7007-usb *** WARNING *** This device must be connected to a USB 2.0 port! Attempting to capture video through a USB 1.1 port will result in stream corruption, even at low bitrates! go7007 registering new Plextor PX-TV402U-JP wis-saa7115 initializing SAA7115 at address 32 on WIS GO7007SB EZ-USB wis-uda1342 initializing UDA1342 at address 26 on WIS GO7007SB EZ-USB wis-sony-tuner initializing tuner at address 96 on WIS GO7007SB EZ-USB wis-sony-tuner type set to 201 (Sony NTSC_JP (BTF-PK467Z)) 録画の確認 録画してみる OSS deviceが無いぞと言われる debian /home/ks/wis-go7007-linux-0.9.8/apps# ./gorecord -duration 3600 -input 2 -mode ntsc-j -tvchan ntsc-bcast-jp 1 -width 720 -bitr ate 5000 1_w720_1Mbps.avi /dev/video0 is a GO7007 device at USB address 1-2 1.0 Attempting to determine audio device... Unable to find emulated OSS device node debian /home/ks/wis-go7007-linux-0.9.8/apps# OSS deviceが無いのでalsa-baseをAPTでインストール debian /home/ks/wis-go7007-linux-0.9.8/apps# apt-get install alsa-base alsa-baseを起動する。 /usr/share/alsa-base# ./snddevices Creating /dev/audio?... done Creating /dev/sndstat... done Creating /dev/music... done Creating /dev/dmmidi?... done Creating /dev/dmfm?... done Creating /dev/amixer?... done Creating /dev/adsp?... done Creating /dev/amidi?... done Creating /dev/admmidi?... done create symbolic link `/dev/mixer to `/dev/mixer0 create symbolic link `/dev/midi to `/dev/midi00 create symbolic link `/dev/dsp to `/dev/dsp0 create symbolic link `/dev/audio to `/dev/audio0 create symbolic link `/dev/sequencer2 to `/dev/music create symbolic link `/dev/adsp to `/dev/adsp0 create symbolic link `/dev/amidi to `/dev/amidi0 rm cannot remove `/dev/snd Is a directory Creating /dev/snd/control?... done Creating /dev/snd/seq... done Creating /dev/snd/timer... done Creating /dev/snd/hw??... done Creating /dev/snd/midi??... done Creating /dev/snd/pcm??p... done Creating /dev/snd/pcm??c... done ALSA loader devices Creating /dev/aload?... done Creating /dev/aloadSEQ... done debian /usr/share/alsa-base# リブート後再度録画を行ってみる。→できた 録画中強制的止めたい場合はctrl+Cでキャンセルする debian /home/ks/wis-go7007-linux-0.9.8/apps# ./gorecord -duration 3600 -input 2 -mode ntsc-j -tvchan ntsc-bcast-jp 1 -width 720 -bitr ate 5000 1_w720_1Mbps.avi /dev/video0 is a GO7007 device at USB address 1-2 1.0 Attempting to determine audio device...using audio device /dev/dsp Using input port Tuner Capturing video at 720x480, 29.97 FPS 00 43.93 Frames 1040 AVI size 30173952 Video bitrate 3623 kbps Video data written to file 21718014 bytes of MPEG4 Audio data written to file 8437760 bytes of uncompressed PCM AVI file format overhead 51466 bytes Total file size 30207240 bytes コマンド意味(詳しくは--helpで見てください) duration 3600 3600秒間稼動する input 2 チューナカード選択(2はTVチューナ) mode ntsc-j NTSCの方式で録画する tvchan ntsc-bcast-jp 1 1チャンネルで録画する bitrate 3000 3Mbpsで録画する ストリーミングについて ストリーミングのためにspookなるソフトを入れてみる spookはFFmpegに統合された??かも インストール http //www.litech.org/spook/ からソース持ってくる 以下のコマンドでインストール→この段階ではエラーで止まることは無かった ./configure make make install Confファイルはsushi-kのまとめwikiさんのサイトの物を使用(修正無し) http //w3.quake3.jp/sushi-k/elecwiki/index.php?GLAN%20TANK%A4%C7TV%CF%BF%B2%E8 起動 エラーを吐いて起動失敗(デバイスが無いと言われる) debian /home/ks# spook Jun 22 22 40 48 spook[2627] listening on control socket spook.sock Jun 22 22 40 48 spook[2627] listening on tcp port 7070 Jun 22 22 40 48 spook[2627] v4l2 using capture device "Plextor PX-TV402U-JP" Jun 22 22 40 48 spook[2627] v4l2 don t know how to set MPEG4 on this device debian /home/ks# 原因解決のためにサイトを探してみると http //forums.divx.com/eve/forums/a/tpc/f/996105602/m/166106552/r/841101652#841101652 configure時カーネルソースを探している configure時にgo7007.hの場所を教えてやればいい(go7007.hはドライバーインストール時カーネルソースに入る) checking for go7007.h in the kernel source tree... yes となっていればエラーにならないことが判明 go7007.hの場所をfind で探してみる debian /home/ks/spook-20050207# find / -name go7007.h /usr/src/linux/linux-2.6.16/include/linux/go7007.h /home/ks/live/wis-streamer/go7007.h /home/ks/wis-go7007-linux-0.9.8/include/go7007.h 再度やってみる checking for go7007.h in the kernel source tree... yesになっている(エラー時はnoだった) debian /home/ks/spook-20050207# ./configure --enable-input-v4l2 --with-kernel-source=/usr/src/linux/linux-2.6.16/ 【configure長いので抜粋】 checking for linux/compiler.h... yes checking for Video4Linux header files... yes checking for pwc-ioctl.h in the kernel source tree... no checking for Video4Linux2 header files... yes checking for go7007.h in the kernel source tree... yes checking for dc1394_create_handle in -ldc1394_control... no checking for xvid_encore in -lxvidcore... no checking for jpeg_set_defaults in -ljpeg... no 再度make,make install実行 spook起動 始めにgorecordを起動させないといけない nowrite を入れてHDDに書き込まない様にしている duration 6 を入れて6秒後にはコマンドを停止させている ./gorecord -duration 6 -input 2 -mode ntsc-j -tvchan ntsc-bcast-jp 8 -bitrate 3000 -nowrite spook起動 ./spook -c spook.conf 見たいPCからQuickTimeを起動してサーバのアドレスを指定したら再生する(これ以外動作しない。realとかmediaでは動作不可だった) rtsp //サーバのIPアドレス 7070/webcam ストリーミングイメージ#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (spook.JPG) pen233Mhzで1MbpsでCPU使用率30%ぐらいだった 音のズレがひどい(1Mbpsでやると)3分で1秒ぐらい 3Mbpsでやるとほぼずれなくなった変わらずCPU使用率30%ぐらい
https://w.atwiki.jp/linux_kai/pages/40.html
Total - (Today - Yesterday - ) 最終更新日 2011/04/23 09 40 ここではdebian lenny 32bit版( GNOMEデスクトップ日本語環境 )での設定例をまとめる すべての作業は自己責任でお願いします。 旧内容ページ 1.sudo設定 2.ネットワーク設定2.1. debianのIPアドレス固定化 2.2. debianのファイアウォール設定 3.パッケージの更新および追加3.1. debianのパッケージ更新 3.2. debianのパッケージ追加 4.その他 コメント 1.sudo設定 Linuxアカウントでsudoを許可するよう設定しておく $ su - # chmod +w /etc/sudoers # vi /etc/sudoers root ALL=(ALL) ALL アカウント名 ALL=(ALL) ALL ← この行を追加する ... # chmod -w /etc/sudoers # exit 2.ネットワーク設定 ルータの設定は済んでるものとして、debianのIPアドレス固定化とファイアウォール設定を行う。 2.1. debianのIPアドレス固定化 ネットワーク設定ファイルを編集する。 $ sudo vi /etc/network/interfaces 次の行をコメントにする #iface eth0 inet dhcp 以下の行を追加する。xxxの箇所は環境に合わせて調整 auto eth0 iface eth0 inet static address 192.168.xxx.xxx network 192.168.xxx.0 broadcast 192.168.xxx.255 netmask 255.255.255.0 gateway 192.168.xxx.xxx ネットワークを再起動して、IPアドレスが設定されてるか確認する。 $ sudo /etc/init.d/networking restart $ sudo ifconfig 2.2. debianのファイアウォール設定 debianは初期状態で通信すべて許可の状態だが、ファイアウォール設定する。 設定内容を整理中。 3.パッケージの更新および追加 debianはインストール後からデスクトップ、ブラウザ、日本語入力などが入ってるので、ここでの設定は少ない。 3.1. debianのパッケージ更新 リポジトリを追加する。 $ sudo vi /etc/apt/sources.list 次の行をコメントにする #deb cdrom [Debian GNU/Linux 5.0.4 _Lenny_ - Official i386 CD Binary-1 20100131-18 53]/ lenny main 次の4行の最後にcontrib non-freeを追加する deb http //ftp.jp.debian.org/debian/lenny main contrib non-free deb-src http //ftp.jp.debian.org/debian/lenny main contrib non-free deb http //security.debian.org/lenny/updates main contrib non-free deb-src http //security.debian.org/lenny/updates main contrib non-free パッケージを更新してOSを最新状態にする。 パッケージ更新後、OS再起動が必要な場合、debianを再起動しておく $ sudo aptitude update $ sudo aptitude safe-upgrade 3.2. debianのパッケージ追加 iwconfigを追加する。 $ sudo aptitude install wireless-tools その他のパッケージを追加する。 $ sudo aptitude install wget $ sudo aptitude install unzip ビルドに必要なパッケージを追加する。 追加は任意だがチップベンダーが公開するドライバをビルドしたり、カーネルソースに含まれるドライバをリビルドするのに必要になる $ sudo aptitude install build-essential $ sudo aptitude install linux-headers-`uname -r` $ sudo aptitude install linux-source 4.その他 ダウンロードファイル用の保存ディレクトリを作成する $ mkdir ~/Downloads 以上でdebianでの準備は終わり。 上へ戻る コメント 名前 コメント
https://w.atwiki.jp/hitkik/pages/37.html
バックアップ cpコマンド -aできるだけ属性や構造を保持する -f同名ファイルを警告せずに上書きする -pパーミッションやタイムスタンプを保持したままコピー -rディレクトリを再帰的にコピーする -u同名ファイルはタイムスタンプを比較して古いときのみ上書きする -b同名ファイルはバックアップして保存する -i上書きするファイルは問い合わせる -vコピー前にファイル名を表示する ストリーミングサーバーソフト バックアップコマンド mirrordir http //www.linux.or.jp/JM/html/mirrordir/man1/mirrordir.1.html 具体的方法は、 http //line.to/mac/linux/backup/index.html USB boot 可能 Linux Ubuntu http //www.ubuntulinux.jp/ CDブートする。 自動マウントをオフ。 システム-設定-リムーバブル・デバイストメディア-ストレージ-ドライブがホットプラグされたらマウントする を OFF USBを刺す。 システム-システム管理-パーティションエディアで、新しいパーティションを作成。 /dev/sda1 800MB ext2でフォーマット /dev/sda2 残り OSのコピーコマンドをターミナルから実行 アプリケーション-アクセサリ-端末 /cdrom/tools/install_usb.sh /dev/sda 1 2 以下広告
https://w.atwiki.jp/acil/pages/20.html
find -execの使い方 Linux コマンド再入門 (cut, sort, uniq) tar.gz や tar.bz2 の展開は tar xf でOKですtarでファイル解凍先ディレクトリを指定したい EOF
https://w.atwiki.jp/linux_kai/pages/84.html
Total - (Today - Yesterday - ) 最終更新日 2020/07/26 00 33 rt2800usbはLinuxカーネルモジュールで、製品によっては取り付けるだけで使用可能です インタフェース名wlanX ( X は 0, 1, ... )をkai Configurationで指定します Linuxカーネル3.0 (2.6.40)から利用できるカーネルモジュールで、rt3070staのようなソースコードからビルドする作業が不要です。Linuxカーネル2.6.39以前の場合、rt3070staを参照してください 1.対応しているかもしれない製品の情報 2.ディストリビューション別の情報 3.設定の例 4.不具合情報 5.その他 コメント 1.対応しているかもしれない製品の情報 動作確認済み情報は動作確認まとめを参照 対応しているかもしれない国内メーカー販売製品の一覧。動作確認情報ではないので注意してください メーカー 製品 チップ VID PID 確認情報有無 動作 備考 BUFFALO WLI-UC-AG300N Ralink RT2870F+RT2850L 0411 012E あり ○ 黒 BUFFALO WLI-UC-G300HP Ralink RT2870F+RT2820L 0411 0148 なし -- BUFFALO WLI-UC-G300N Ralink RT2870F+RT2820L 0411 00E8 なし -- BUFFALO WLI-UC-GN Ralink RT3070L 0411 015D なし ○ 黒 BUFFALO WLI-UC-GNM Ralink RT8070V 0411 01A2 なし -- BUFFALO WLI-UC-GNM2 Ralink RT8070V 0411 01EE なし -- 黒 BUFFALO WLI-UC-GNM2T Ralink RT8070V 0411 01EE なし -- 白 BUFFALO WLI-UC-GNT Ralink RT3070L 0411 015D なし -- 白 COREGA CG-WLUSB2GNL Ralink RT3070? 07AA 003C なし -- COREGA CG-WLUSB300AGN Ralink RT2870? 07AA 003F なし -- COREGA CG-WLUSB300GNM Ralink RT2870? 07AA 0042 なし -- IODATA WN-G150U Ralink RT3070? 04BB 0947 あり -- IODATA WN-G300U Ralink RT3072? 04BB 0948 なし -- LOGITEC LAN-GMW/DS Ralink RT8070V 0789 0168 なし -- LOGITEC LAN-GMW/PSP Ralink RT8070V 0789 0168 なし -- LOGITEC LAN-W150N/U2 Ralink RT8070V 0789 0164 なし -- LOGITEC LAN-W300N/U2 Ralink RT3072L 0789 0166 なし -- LOGITEC LAN-WN11/U2 Ralink RT3070L 0789 0164 あり -- LOGITEC LAN-WN12/U2 Ralink RT3070? 0789 0163 なし -- LOGITEC LAN-WN22/U2 Ralink RT3070? 0789 0162 なし -- PLANEX GW-US300Mini2 Ralink RT2770F+RT2720L 2019 ED10 なし -- PLANEX GW-US300MiniS Ralink RT2770?+RT2720? 2019 AB24 なし -- PLANEX GW-USMicro300 Ralink RT3072L 2019 AB29 なし -- PLANEX GW-USMicroN Ralink RT3070L 2019 ED14 あり ○ 白 PLANEX GW-USMicroN-G Ralink RT3070L 2019 ED14 なし -- 黒 PLANEX GW-USMini2N Ralink RT3070L 2019 AB25 なし -- 2.ディストリビューション別の情報 rt2800usbドライバはファームウェア(/lib/firmware/rt2870.bin)が必要 rt2870.binファームウェアはOS導入後の初期状態でインストールされる場合とインストールされない場合がある インストールされないディストリビューションでのファームウェア追加方法は下記の通り mageia non freeのメディアを追加、有効にしてから $ sudo urpmi ralink-firmware その他のディストリビューション別情報を追加してください 3.設定の例 fedora-16 + GW-USMicroNubuntu-12.04 + GW-USMicroN その他の設定例を追加してください 4.不具合情報 その他の不具合情報を追加してください 5.その他 その他の情報を追加してください 以上でrt2800usbまとめは終わり。 上へ戻る コメント 新規作成 -- kar (2011-12-09 00 32 47) 製品情報の表を更新しました -- kar (2011-12-17 14 46 40) rt3070staへのリンクを追加 -- kar (2012-05-26 19 48 13) mageiaの場合を追加 -- kar (2012-06-03 15 29 16) 製品情報の表を更新しました -- kar (2012-06-22 00 06 34) WLI-UC-GNM2のチップ型番誤りを修正、RT3070?= RT8070V -- kar (2014-05-27 06 31 56) 保守ご苦労様です。 -- あいぽ (2014-06-07 22 23 57) GW-USMini2N=RT2870 -- mf (2014-08-16 16 25 39) ↑GW-USMini2NのFCCIDはMQ4WU5204。https //fcc.io/MQ4/WU5204 参照。Internal Photosにチップ拡大画像あり。RT3070Lと印字されている。External Photosに外装画像とModel No. GW-USMini2Nの記載あり。 -- kar (2014-08-23 08 08 18) WLI-UC-AG300N は黒、ソースにVIDPIDを追加し再コンパイルが必要(Debian10) -- 薔薇蔵 (2020-04-16 13 59 05) WLI-UC-AG300Nの情報ありがとうございます。更新しました。 -- あいぽ (2020-07-26 00 33 12) 名前 コメント
https://w.atwiki.jp/skill2linux/pages/18.html
とりあえず試す方法。 yum install -y gcc でコンパイラのインストール。 ソースは以下。 helloworld.c #include stdio.h int main() { printf("Hello World!"); return 0; } んでんで、コンパイル。 gcc helloworld.c カレントディレクトリに、a.out が出来るので、実行 # ./a.out Hello World! が出ればOK。 a.out はデフォルトのコンパイル結果なので、 変更する場合は、以下のコマンド。 gcc -o hello helloworld.c で、-o オプションで指定した名前でオブジェクトファイルが出来上がります。 ちなみに…。 include ファイルは、/usr/include/ にあります。 今回の stdio.h ファイルは、/usr/include/stdio.h ファイルです。
https://w.atwiki.jp/linux_kai/pages/74.html
Total - (Today - Yesterday - ) 最終更新日 2011/05/04 21 42 Kaiは日本語以外のマルチバイト文字コードにも対応している 少しだけですが、まとめてみました 1.Kai対応のマルチバイト文字コードまとめ 2.実際に使うには2.1.ロケールを定義する 2.2.LANGを指定してKaiを動かす 2.3.Kai設定のCharacter Setを設定する 3.試してみた コメント 1.Kai対応のマルチバイト文字コードまとめ Kai言語設定とLinuxロケールの対応をまとめると、こんな感じ XlinkKai Language Settings Country languageregion charmap 文字コード Character Set 日本語 Japanese Japan ja_JP WINDOWS-31J 中国語(繁体) Chinese (Traditional) Taiwan zh_TW BIG5 中国語(簡体) Chinese (Simplified) China zh_CN GB2312 韓国語 Korean South Korea ko_KR CP949 2.実際に使うには Linuxのロケール定義、Kai実行時のLANG設定、KaiConfigのCharacter Set設定の3つが必要 2.1.ロケールを定義する 日本語 $ sudo localedef -f WINDOWS-31J -i ja_JP ja_JP.SJIS 中国語(繁体) $ sudo localedef -f BIG5 -i zh_TW zh_TW.BIG5 中国語(簡体) $ sudo localedef -f GB2312 -i zh_CN zh_CN.GB2312 韓国語 $ sudo localedef -f CP949 -i ko_KR ko_KR.CP949 2.2.LANGを指定してKaiを動かす 日本語 $ sudo LANG=ja_JP.SJIS kaiengine 中国語(繁体) $ sudo LANG=zh_TW.BIG5 kaiengine 中国語(簡体) $ sudo LANG=zh_CN.GB2312 kaiengine 韓国語 $ sudo LANG=ko_KR.CP949 kaiengine 2.3.Kai設定のCharacter Setを設定する 日本語 Character Set Japanese 中国語(繁体) Character Set Chinese (Traditional) 中国語(簡体) Character Set Chinese (Simplified) 韓国語 Character Set Korean 3.試してみた 出力に関しては各言語とも正しく表示された(ように見える、そもそも中国語や韓国語が読めないの...) 設定した言語は正しく表示された(ように見える、大事なので2回言います)が、それ以外の言語は文字化けする たとえば、韓国語の設定でKaiを動かしている状態のとき日本語チャットは文字化けして読めない 入力に関しては未確認 別途、各言語用インプットメソッドを使用する必要があるので確かめてない 上へ戻る コメント 新規作成 -- kar (2011-05-04 21 42 51) 名前 コメント